#include <xpopupmenuitem.h>
Collaboration diagram for XPopupMenuItem:
Public Member Functions | |
void | DrawItem (LPDRAWITEMSTRUCT lpdis) |
blah | |
void | DrawItemBackground (LPDRAWITEMSTRUCT lpdis, LPXPMENUCOLORS lpcol) |
blah | |
void | DrawItemBox (LPDRAWITEMSTRUCT lpdis, LPXPMENUCOLORS lpcol) |
blah | |
void | DrawItemCheckBox (LPDRAWITEMSTRUCT lpdis, LPXPMENUCOLORS lpcol, BOOL bDis=FALSE) |
blah | |
void | DrawItemIcon (LPDRAWITEMSTRUCT lpdis, LPXPMENUCOLORS lpcol, UINT iExStyles, BOOL bSel=FALSE, BOOL bDis=FALSE) |
blah | |
void | DrawItemSelection (LPDRAWITEMSTRUCT lpdis, LPXPMENUCOLORS lpcol, BOOL bDis=FALSE) |
blah | |
void | DrawItemSeparator (LPDRAWITEMSTRUCT lpdis, LPXPMENUCOLORS lpcol) |
blah | |
void | DrawItemSubArrow (LPDRAWITEMSTRUCT lpdis, LPXPMENUCOLORS lpcol, BOOL bDis=FALSE) |
blah | |
void | DrawItemText (LPDRAWITEMSTRUCT lpdis, LPXPMENUCOLORS lpcol, BOOL bDis=FALSE) |
blah | |
int | getItemIcon () |
blah | |
SIZE | getItemSize (HWND mHwnd) |
blah | |
TString * | getItemText () |
blah | |
void | setItemIcon (int nIcon) |
blah | |
void | setItemText (TString &tsItemText) |
blah | |
void | setSubMenu (BOOL bSubMenu) |
blah | |
XPopupMenuItem (XPopupMenu *Parent, TString tsItemText, int nIcon, BOOL bSubMenu) | |
Constructor. | |
XPopupMenuItem (XPopupMenu *Parent, BOOL bSep) | |
Constructor. | |
virtual | ~XPopupMenuItem () |
Destructor. | |
Static Public Member Functions | |
static COLORREF | DarkenColor (unsigned int iScale, COLORREF clrColor) |
blah | |
static void | DrawGradient (HDC hdc, LPRECT lprc, COLORREF clrStart, COLORREF clrEnd, BOOL bHorz=FALSE) |
blah | |
static COLORREF | LightenColor (unsigned int iScale, COLORREF clrColor) |
blah | |
Protected Attributes | |
BOOL | m_bSep |
Is Separator ? | |
BOOL | m_bSubMenu |
Has A SubMenu ? | |
int | m_nIcon |
Menu Item Icon Index. | |
XPopupMenu * | m_pXParentMenu |
Parent XPopupMenu. | |
TString | m_tsItemCommand |
Menu Item Command. | |
TString | m_tsItemText |
Menu Item Text. |
blah
|
Constructor. blah |
|
Constructor. blah |
|
Destructor. blah |
|
blah blah |
|
blah blah |
|
blah blah |
|
blah blah |
|
blah blah |
|
blah blah |
|
blah blah |
|
blah blah |
|
blah blah |
|
blah blah |
|
blah blah |
|
blah blah |
|
blah blah |
|
blah blah |
|
blah blah |
|
blah blah |
|
blah blah |
|
blah blah |